package models

import (
	"time"
)

type ForumsTopic struct {
	Id int64 `xorm:"oid"`

	Forumid            int       `json:"ForumId" xorm:"not null INTEGER"`
	Customerid         int       `json:"CustomerId" xorm:"not null INTEGER"`
	Topictypeid        int       `json:"TopicTypeId" xorm:"not null INTEGER"`
	Subject            string    `json:"Subject" xorm:"not null VARCHAR(450)"`
	Numposts           int       `json:"NumPosts" xorm:"not null INTEGER"`
	Views              int       `json:"Views" xorm:"not null INTEGER"`
	Lastpostid         int       `json:"LastPostId" xorm:"not null INTEGER"`
	Lastpostcustomerid int       `json:"LastPostCustomerId" xorm:"not null INTEGER"`
	Lastposttime       time.Time `json:"LastPostTime" xorm:"DATETIME"`
	Createdonutc       time.Time `json:"CreatedOnUtc" xorm:"not null DATETIME"`
	Updatedonutc       time.Time `json:"UpdatedOnUtc" xorm:"not null DATETIME"`
}
